adequate explanation - Inglés Sinónimo Diccionario